@charset "UTF-8";
/**
 * header start
 */
header .searchBox{float:left; width:5.58rem; height:.54rem; background:#fff; border-radius:3px; overflow:hidden; position:relative;}
header .searchBox i{width:.33rem; height:.54rem; line-height:.65rem; color:#aeaeae; font-size:.33rem; text-align:center; position:absolute; left:.23rem; top:0; z-index:5;}
header .searchBox input{width:4.88rem; height:.54rem; line-height:.54rem; border:none; padding-left:.7rem; font-size:.32rem; text-align:left; color:#aeaeae; position:absolute; left:0; top:0;}

/**
 * banner start
 */
.swiper-container{width:100%; height:3.5rem;}
.swiper-container .swiper-slide img{width:100%; z-index:5;}
.swiper-container .swiper-pagination span{width:.2rem; height:.2rem; background:#fff; opacity:1;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 .1rem;}
.swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#fe2d63;} 
.swiper-button-next,.swiper-button-prev{background-image:url();}
.swiper-button-prev i{color:#aaa; font-size:.6rem;}
.swiper-button-next i{color:#aaa; font-size:.6rem;}

/**
 * main start
 */
.main{width:7.5rem; padding-top:.38rem; margin:0 auto 70px; overflow:hidden;}
.main ul{width:7.68rem; height:6.78rem; margin-left:-.08rem;}
.main ul li{float:left; width:1.4rem; height:2.26rem; margin:0 .58rem;}
.main ul li>a{display:block; width:100%; height:100%;}
.main ul li .pImg{width:1.4rem; height:1.4rem; position:relative;}
.main ul li .pImg img{width:1.4rem; height:1.4rem;}
.main ul li p{margin-top:.16rem; text-align:center;}

